import * as XLSX from 'xlsx'

export function exportJsonToExcel(tHeader, data, fileName = '导出数据') {
  // 创建工作簿
  const wb = XLSX.utils.book_new()

  // 转换数据为工作表格式
  const ws = XLSX.utils.aoa_to_sheet([
    tHeader,
    ...data
  ])

  // 将工作表添加到工作簿
  XLSX.utils.book_append_sheet(wb, ws, 'Sheet1')

  // 生成Excel文件并下载
  XLSX.writeFile(wb, `${fileName}_${new Date().getTime()}.xlsx`)
}
